Concurrent Multipath Transfer Using SCTP Multihoming: Introducing the Potentially-Failed Destination State
نویسندگان
چکیده
Previously, we identified the failure-induced receive buffer (rbuf) blocking problem in Concurrent Multipath Transfer using SCTP multihoming (CMT), and proposed CMT with a Potentially-failed destination state (CMTPF) to alleviate rbuf blocking. In this paper, we complete our evaluation of CMT vs. CMT-PF. Using ns-2 simulations we show that CMT-PF performs on par or better than CMT during more aggressive failure detection thresholds than recommended by RFC4960. We also examine whether the modified sender behavior in CMT-PF degrades performance during non-failure scenarios. Our evaluations consider: (i) realistic loss model with symmetric and asymmetric path loss, (ii) varying path RTTs. We find that CMT-PF performs as well as CMT during non-failure scenarios, and interestingly, outperforms CMT when the paths experience asymmetric rbuf blocking conditions. We recommend that CMT be replaced by CMT-PF in future CMT implementations and RFCs.
منابع مشابه
Concurrent Multipath Transfer using SCTP Multihoming: Transmission Policies using Potentially-failed Destination State
Previously, we identified the failure-induced receive buffer (rbuf) blocking problem in Concurrent Multipath Transfer using SCTP multihoming (CMT), and proposed CMT with a Potentially-failed destination state (CMT-PF) to alleviate rbuf blocking. In this paper we complete our evaluation of CMT vs. CMT-PF. Using NS-2 simulations we first show that CMT-PF performs on par or better than CMT during ...
متن کاملConcurrent Multipath Transfer Using Transport Layer Multihoming: Performance during Network Failures
Recent research on Concurrent Multipath Transfer using SCTP multihoming (CMT) proposed various retransmission policies to minimize the negative impacts of receiver buffer (rbuf) blocking that occurs during congestion. Here we investigate CMT’s throughput degradation caused by rbuf blocking during complete and/or short-term network failures. To improve CMT’s performance during failure, we introd...
متن کاملConcurrent Multipath Transfer during path failure
We investigate how path failure influences Concurrent Multipath Transfer (CMT) using SCTP multihoming. We show that CMT suffers from significant ‘‘receive buffer blocking” which degrades performance during both permanent and short-term failure. To improve performance, we introduce a new ‘‘Potentially-Failed” (PF) destination state, and revise CMT’s failure detection and (re)transmission policie...
متن کاملTransmission Scheduling Optimizations for Concurrent Multipath Transfer
SCTP is a general-purpose Transport Layer protocol with out-of-the-box support for multi-streaming as well as multihoming. A protocol extension, which is denoted as CMTSCTP, extends SCTP by supporting Concurrent Multipath Transfer (CMT). That is, multiple network paths are utilized simultaneously in order to improve the payload data throughput. However, dissimilar paths – i.e. paths having diff...
متن کاملPerformance Metrics of Multipath State Aware Concurrent Multipath Transfer using Redundant Transfer in Stream Control Transmission Protocol Multihoming for Symmetric Paths
Problem statement: In multihomed host, if data transfer starts using CMT, unaware of paths status causes delay in data transfer or packet loss due to path failure. Transmission Path (one or more paths) failures result in out-of-order data delivery causing receiver buffer blocking and preventing sender from transmitting further data. Approach: Multipath State Aware Concurrent Multipath Transfer ...
متن کامل